home *** CD-ROM | disk | FTP | other *** search
Makefile | 1990-06-08 | 4.8 KB | 109 lines |
- # 1. If the compiler complains about undefined structs, try removing the
- # -DBSD4_2 in CFLAGS, below.
- #
- # 2. If the linker complains that it can't find 'index', change -DSTRCHR=index
- # to -DSTRCHR=strchr in CFLAGS, below.
-
- CFLAGS= -O -DBSD4_2 -DSTRCHR=index
- LINTFLAGS= -abchx
- CC= cc
- LIBS= -lcnews
-
- # The uid and gid that newsxd (and the news transmitters) should run as
- OWNER=news
- GROUP=news
-
- # Where to put newsxd when it's compiled
- BINDIR=/usr/local/etc
-
- # Where to put the manpage and the manual section it's going into
- MANDIR=/usr/man/manl
- MANEXT=l
-
- SRCS= config.c log.c main.c process.c util.c
- OBJS= config.o log.o main.o process.o util.o
-
- all: newsxd
-
- newsxd: ${OBJS}
- ${CC} ${CFLAGS} -o $@ ${OBJS} ${LIBS}
-
- clean:
- rm -f ${OBJS} newsxd core
-
- depend: ${SRCS}
- mkdep ${CFLAGS} ${SRCS}
-
- install: newsxd newsxd.8
- install -c -m 444 -o root -g staff newsxd.8 ${MANDIR}/newsxd.${MANEXT}
- install -s -c -m 6755 -o ${OWNER} -g ${GROUP} newsxd ${BINDIR}
-
- shar:
- shar README Makefile *.c *.h *.conf newsxd.8 > newsxd.shar
-
- lint: ${SRCS}
- lint ${LINTFLAGS} ${CFLAGS} ${SRCS}
-
- # DO NOT DELETE THIS LINE -- mkdep uses it.
- # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
-
- config.o: config.c defs.h /usr/include/stdio.h /usr/include/signal.h
- config.o: /usr/include/strings.h /usr/include/syslog.h /usr/include/nlist.h
- config.o: /usr/include/errno.h /usr/include/ctype.h /usr/include/sys/param.h
- config.o: /usr/include/machine/param.h /usr/include/signal.h
- config.o: /usr/include/sys/types.h /usr/include/sys/errno.h
- config.o: /usr/include/sys/file.h /usr/include/sys/types.h
- config.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
- config.o: /usr/include/sys/ttydev.h /usr/include/sys/ttyio.h
- config.o: /usr/include/sgtty.h /usr/include/sys/wait.h /usr/include/sys/types.h
- config.o: /usr/include/sys/stat.h newsxd.h patchlevel.h /usr/include/time.h
- config.o: /usr/include/sys/resource.h /usr/include/sys/../h/fixpoint.h
- log.o: log.c defs.h /usr/include/stdio.h /usr/include/signal.h
- log.o: /usr/include/strings.h /usr/include/syslog.h /usr/include/nlist.h
- log.o: /usr/include/errno.h /usr/include/ctype.h /usr/include/sys/param.h
- log.o: /usr/include/machine/param.h /usr/include/signal.h
- log.o: /usr/include/sys/types.h /usr/include/sys/errno.h
- log.o: /usr/include/sys/file.h /usr/include/sys/types.h
- log.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
- log.o: /usr/include/sys/ttydev.h /usr/include/sys/ttyio.h /usr/include/sgtty.h
- log.o: /usr/include/sys/wait.h /usr/include/sys/types.h /usr/include/sys/stat.h
- log.o: newsxd.h patchlevel.h /usr/include/time.h /usr/include/sys/resource.h
- log.o: /usr/include/sys/../h/fixpoint.h
- main.o: main.c defs.h /usr/include/stdio.h /usr/include/signal.h
- main.o: /usr/include/strings.h /usr/include/syslog.h /usr/include/nlist.h
- main.o: /usr/include/errno.h /usr/include/ctype.h /usr/include/sys/param.h
- main.o: /usr/include/machine/param.h /usr/include/signal.h
- main.o: /usr/include/sys/types.h /usr/include/sys/errno.h
- main.o: /usr/include/sys/file.h /usr/include/sys/types.h
- main.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
- main.o: /usr/include/sys/ttydev.h /usr/include/sys/ttyio.h /usr/include/sgtty.h
- main.o: /usr/include/sys/wait.h /usr/include/sys/types.h
- main.o: /usr/include/sys/stat.h newsxd.h patchlevel.h /usr/include/time.h
- main.o: /usr/include/sys/resource.h /usr/include/sys/../h/fixpoint.h
- process.o: process.c defs.h /usr/include/stdio.h /usr/include/signal.h
- process.o: /usr/include/strings.h /usr/include/syslog.h /usr/include/nlist.h
- process.o: /usr/include/errno.h /usr/include/ctype.h /usr/include/sys/param.h
- process.o: /usr/include/machine/param.h /usr/include/signal.h
- process.o: /usr/include/sys/types.h /usr/include/sys/errno.h
- process.o: /usr/include/sys/file.h /usr/include/sys/types.h
- process.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
- process.o: /usr/include/sys/ttydev.h /usr/include/sys/ttyio.h
- process.o: /usr/include/sgtty.h /usr/include/sys/wait.h
- process.o: /usr/include/sys/types.h /usr/include/sys/stat.h newsxd.h
- process.o: patchlevel.h /usr/include/time.h /usr/include/sys/resource.h
- process.o: /usr/include/sys/../h/fixpoint.h
- util.o: util.c defs.h /usr/include/stdio.h /usr/include/signal.h
- util.o: /usr/include/strings.h /usr/include/syslog.h /usr/include/nlist.h
- util.o: /usr/include/errno.h /usr/include/ctype.h /usr/include/sys/param.h
- util.o: /usr/include/machine/param.h /usr/include/signal.h
- util.o: /usr/include/sys/types.h /usr/include/sys/errno.h
- util.o: /usr/include/sys/file.h /usr/include/sys/types.h
- util.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
- util.o: /usr/include/sys/ttydev.h /usr/include/sys/ttyio.h /usr/include/sgtty.h
- util.o: /usr/include/sys/wait.h /usr/include/sys/types.h
- util.o: /usr/include/sys/stat.h newsxd.h patchlevel.h /usr/include/time.h
- util.o: /usr/include/sys/resource.h /usr/include/sys/../h/fixpoint.h
- version.o: version.c
-
- # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
-